root exudates - German English Dictionary